package com.jinzecloud.reportapproval.bean;
import cn.hutool.json.JSONArray;
import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 *
 *
 * @author æ­å°
 * @email 1971240051@qq.com
 * @date 2024-12-03 18:28:40
 */
@Data
@TableName("product_verifica_record")
@Accessors(chain = true)
public class ProductVerificaRecord implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 *
	 */
	@TableId
	private Long id;
	/**
	 * 试验地点
	 */
	private String testLocation;
	/**
	 * 样机编号
	 */
	private String prototypeNum;
	/**
	 * 记录日期
	 */

	private String recordDate;
	/**
	 * 开始时间
	 */
	private String startDate;
	/**
	 * 结束时间
	 */
	private String endDate;
	/**
	 * 内容
	 */
	private String content;
	/**
	 * 所用时间min
	 */
	private String timeUsed;
	/**
	 * 作业面积hm2
	 */
	private String hm2;
	/**
	 * 备注
	 */
	private String remark;
	/**
	 * 检测人姓名
	 */
	private String inspectorName;
	/**
	 * 记录人姓名
	 */
	private String recordName;
	/**
	 * 校核人姓名
	 */
	private String checkerName;
	/**
	 * 创建人id
	 */
	private String creatorId;
	/**
	 * 审核人id
	 */
	private String reviewerId;
	/**
	 * 审核状态
	 */
	private String auditStatus;
	/**
	 * pdf路径
	 */
	private String pdfPath;
	/**
	 * word路径
	 */
	private String wordPath;
	/**
	 * 项目编号
	 */
	private String projectNum;

	@TableField(exist = false)
	private JSONArray dataList;
}
